rear screen projector - French English Dictionary